floated battery - Français Anglais Dictionnaire